home *** CD-ROM | disk | FTP | other *** search
-
- ╔═══════════════════════════════════════╗
- ║ DOCUMENTATION sur EDIX v2.50 ║
- ║ Editeur de textes ║
- ║ ─────────── ║
- ║ Copyright (c) 1991-94 P & Th DESPOIX ║
- ╚═══════════════════════════════════════╝
-
-
- Le présent fichier constitue l'ensemble de la documentation sur
- EDIX nouvelle version. Vous trouverez dans les lignes qui suivent toutes
- les informations nécessaires au bon usage du programme.Pour en faciliter
- la consultation, cette documentation est divisée en 7 chapitres:
-
- 1 - Présentation du produit.
- 2 - Nouveautés.
- 3 - Possibilités du programme.
- 4 - Mode d'emploi.
- 5 - Limites du programme.
- 6 - Conditions d'utilisation.
- 7 - Remerciements.
-
- ┌────────────────────────────┐
- │ Présentation du produit │
- └────────────────────────────┘
-
- L'idée d'écrire un éditeur de texte n'est pas très originale et
- pourrait paraître saugrenue quand on sait qu'il existe une multitude de
- produits de ce genre, tant dans le domaine commercial, que le domaine
- public. De même qu'on pourrait se demander pourquoi il a fallu attendre
- plus de 10 ans pour qu'un célèbre concepteur américain fournisse avec
- son système d'exploitation N°5 un éditeur digne de ce nom. Editeur qui
- n'est même pas autonome puisqu'il requiert la présence d'un logiciel de
- programmation dont il tire la partie édition...Je ne donnerai pas ici de
- réponse à ces questions. En revanche je peux dire que je me suis souvent
- surpris à regretter de ne pas posséder un éditeur autonome, simple, ef-
- ficace, rapide, commandé par menus déroulants, avec un "look" ni beau ni
- moche, mais normal, ordinaire mais soigné, me permettant de saisir la
- feuille de texte au format Ascii dont on a si souvent besoin...
- D 'où EDIX qui est la réponse à mon attente et sera je l'espère la
- réponse à l'attente de beaucoup de gens.
-
-
- ┌────────────────┐
- │ Nouveautés │
- └────────────────┘
-
- Ce chapitre est plus particulièrement destiné à tous ceux qui ont
- déjà fait connaissance avec l'ancienne version d'EDIX (jusqu'à v1.20).
- La nouveauté essentielle est bien celle qui consiste à pouvoir
- éditer maintenant du texte en lignes de 79, 127 ou 255 colonnes. ( Voir
- dans le chapitre suivant comment utiliser au mieux cette possibilité ).
- L'ensemble des menus a été revu, notamment le menu Edition qui intègre
- les fonctions de manipulations de bloc et le menu Recherche qui contient
- les fonctions de recherche et remplacements qui étaient avant uniquement
- accessibles par des combinaisons de touches. Autre nouveauté importante,
- le mode opératoire des boites de saisie, qui est maintenant identique à
- ce que l'on rencontre dans la plupart des logiciels. Les autres nouveau-
- tés à signaler, sont surtout des aménagements apportant un peu plus de
- confort dans l'utilisation du logiciel:
-
- - Curseur différent selon le mode insert ou refrappe.
- - Combinaison Shift gauche + curseur pour sélection d'un bloc.
- - Nouveau module Chercher et Remplacer.
- - Centrer les lignes.
- - Mode auto-tabulation.
- - Affichage permanent de l'heure ou de la date.
- - Affichage d'un calendrier.
- - Affichage du format d'édition.
- - Bip sonore à l'approche de la fin de ligne.
- - Nouveau module Couleur.
-
- Enfin ce qui est invisible, EDIX a été entièrement repensé pour mieux
- gérer la mémoire vive, ce qui le rend plus fiable, EDIX sauvegarde les
- fichiers en supprimant les fins de lignes inutiles, ce qui permet d'éco-
- miser de l'espace disque.
-
-
- ┌─────────────────────────────┐
- │ Possibilités du programme │
- └─────────────────────────────┘
-
- EDIX est un éditeur de texte et non pas un traitement de texte.
- Il ne faut donc pas en attendre autre chose. Néanmoins, EDIX a été conçu
- pour simplifier au maximum la tâche de son utilisateur. Outre le fait
- qu'on peut saisir du texte et l'enregistrer dans un fichier au format
- Ascii, on peut à partir d'EDIX faire un certain nombre de manipulations
- sur les fichiers, tel qu' enregistrer sous un autre nom, supprimer des
- fichiers, examiner le contenu d'un répertoire, revenir temporairement au
- système d'exploitation et lancer une autre application, manipuler des
- blocs de texte ( insérer, recopier, effacer, importer...), imprimer par-
- tiellement ou totalement des fichiers, paramétrer l'imprimante ( sous
- réserve de compatibilité vue le manque de standard dans ce domaine ),
- enfin EDIX est pourvu de quelques options qui rendent bien des services
- comme le mode Dessin qui permet de faire des cadres, des soulignements
- etc... Son traceur "intelligent" est bien plus performant que la plupart
- de ceux qu'on trouve habituellement (algorithme conçu par Thomas Despoix
- 15 ans), le module Ascii qui permet d'afficher un tableau des codes
- Ascii, le module Hexbin quant à lui est un convertisseur de valeurs
- décimales, hexadécimales et binaires. L'utilisateur peut changer à son
- gré les couleurs de l'interface, et peut aussi sauver dans un fichier la
- configuration du programme, afin de retrouver les mêmes paramètres à la
- session de travail suivante.
-
-
- ┌─────────────────┐
- │ Mode d'emploi │
- └─────────────────┘
-
- Pour tirer le meilleur profit d'EDIX, 3 fichiers sont indispen-
- sables:
- - EDIX.EXE (le programme)
- - EDIX.HLP (le fichier contenant l'aide)
- - EDIX.CFG (le fichier de configuration)
-
- Ces 4 fichiers doivent se trouver dans le même répertoire sur le disque
- dur (recommandé) ou sur une disquette. Il est nécessaire d'avoir à dis-
- position au moins 450 ko de RAM (mémoire vive).
- Tout ceux qui ont déjà utilisé des programmes avec une interface
- du type " Menus déroulants " ne seront pas dépaysés avec EDIX. De plus
- une aide en ligne peut être appelée à n'importe quel moment, enfin la
- ligne d'état au bas de l'écran donne en permanence de précieux rensei-
- gnements sur l'action en cours ou la façon de procéder.
-
- Lancement du programme.
- ───────────────────────
- Cette section doit être lue avec attention car la façon de lancer
- EDIX est déterminante dans l'usage du programme.
-
- Ligne de commande: EDIX Nomfic.Ext /Format
-
- Nomfic.Ext est le nom du fichier que l'on veut charger direc-
- tement au lancement. Il est toujours suivi de son extension
- et éventuellement précédé du chemin complet.
-
- Format est le format de lignes que l'on veut éditer:
- - /S (comme Short ou Small) pour 79 colonnes.
- - /M (comme Moyen ou Medium) pour 127 colonnes.
- - /L (comme Large ou... Large) pour 255 colonnes.
-
- Il faut noter que lors du lancement, EDIX lit toujours le contenu
- du fichier EDIX.CFG en premier et ensuite réagit en fonction des paramè-
- très transmis dans la ligne de commande.
-
- Exemples:
-
- - EDIX <─┘ Le programme sera lancé avec le fichier présent
- dans l'éditeur et au format en cours lors de la dernière
- "Sauvegarde de Configuration". Par défaut, c'est un fichier
- appelé SANSNON.TXT au format 127 colonnes.
-
- - EDIX MONFIC.TXT <─┘ Le programme sera lancé avec le
- fichier MONFIC.TXT présent dans le répertoire courant et au
- format en cours lors de la dernière " Sauvegarde de Configu-
- ration ". Si MONFIC.TXT n'existe pas ou n'est pas dans le
- répertoire courant, il sera créé.
-
- - EDIX /L <─┘ Le programme sera lancé avec le fichier
- présent dans l'éditeur lors de la dernière " Sauvegarde de
- Configuration ", au format 255 colonnes.
-
- - EDIX C:\LETTRE\MONFIC.TXT /S <─┘ Le programme sera lancé
- avec le fichier MONFIC.TXT présent dans le répertoire LETTRE
- de l'unité C, au format 79 colonnes. Si le fichier n'existe
- pas il sera créé.
-
- Selon les arguments transmis dans la ligne de commande, et (ou)
- l'état du fichier EDIX.CFG, EDIX charge un fichier existant ou fictif
- (appelé SANSNOM.TXT) et se positionne directement dans l'espace d'édi-
- tion. On peut alors commencer à taper du texte. toutefois si le fichier
- en cours est SANSNOM.TXT, on ne pourra pas le sauvegarder sans l'avoir
- préalablement renommé. Si l'on décide une autre action, on peut accéder
- à la ligne des menus avec <F10>, appeler directement un menu avec la
- combinaison de touches <Alt+1ère lettre du menu>, ou encore utiliser un
- rarccouci clavier s'il est disponible pour l'action souhaitée. Un rappel
- de ces raccourcis est en permanence affiché sur la ligne d'état au bas
- de l'écran lorsqu'on est dans l'éditeur.
- Le choix du format d'édition est très important. On ne peut pas
- modifier ce choix à l'intérieur du programme. Le format est toujours
- défini au lancement.De plus il n'est pas conseillé de charger un fichier
- qui contient des lignes plus longues que le format défini car cela
- entraîne inévitablement la perte des fins de lignes supérieures au
- format. Enfin il n'est pas non plus recommandé de choisir systématique-
- ment le format 255 colonnes car cela réduit le nombre total de lignes
- par fichier.
-
- Utilisation des menus.
- ──────────────────────
- Chaque menu est composé d'un certain nombre de rubriques. Pour
- sélectionner une rubrique il existe 2 méthodes; Entrer la lettre en sur-
- brillance ou utiliser les flèches du curseur haut et bas et valider.
- Chaque rubrique possède son propre tableau d'aide que l'on peut appeler
- avec la touche <F1>. Chaque rubrique correspond à une commande. Une fois
- validée chaque commande déclenche une action spécifique. Il se peut que
- l'action se résume à l'affichage d'un sous menu (à traiter de la même
- façon que ci-dessus), ou une boite de saisie ou encore d'une boite de
- dialogue. Dans tous les cas, l'utilisateur est informé de la marche à
- suivre par la ligne d'état au bas de l'écran.
- Lorsqu'un menu du 1er niveau est affiché, on peut passer à un
- autre menu en utilisant les flèches du curseur gauche et droite ou la
- combinaison de touche Alt et la lettre en surbrillance du titre de menu.
-
- Utilisation des boites de saisie.
- ─────────────────────────────────
- Les boites de saisie sont destinées à entrer des informations
- dont EDIX a besoin pour une action particulière. Dans le plupart des cas
- il s'agit d'un nom de fichier ou d'un masque de répertoire. Là, EDIX
- exige le respect du format DOS (ex: C:\REPERT\NOMPROG.EXT). Quelque soit
- la position du clavier, EDIX transpose toujours en lettres majuscules.
- Dans d'autre cas, la saisie concerne une valeur. là, EDIX est plus tolé-
- rant et corrige toute valeur erronée.
- Il est à noter le soin particulier apporté à ces boites de saisie
- pour faciliter la tâche de l'utilisateur qui bénéficie de toutes les
- fonctions d'édition (se reporter à la liste des touches d'édition).
-
- Utilisation des boites de dialogue.
- ───────────────────────────────────
- Les boites de dialogues sont toutes identiques. Un message est
- affiché, et une réponse attendue (Oui ou Non). L'utilisateur peut répon-
- dre (O)ui, (N)on ou encore Esc (Echap), ce qui aura pour conséquence
- d'annuler la commande en cours.
-
- A propos des messages d'erreurs.
- ────────────────────────────────
- Lorsque quelque chose ne va pas, EDIX le signale en affichant un
- message d'erreur. Les messages sont un peu laconiques, mais suffisamment
- explicites.
-
- Utilisation de l'éditeur.
- ─────────────────────────
- EDIX permet de saisir, modifier, corriger du texte composé de
- lignes de 79, 127 ou 255 caractères.
- La première ligne de l'espace de travail renseigne en permanence
- l'utilisateur sur la position du curseur dans le fichier (ligne Colonne)
- le mode de frappe insertion (Insert), en mode refrappe le curseur change
- d'apparence, le mode dessin (Dessin Gomme), le nom du fichier chargé et
- le format en cours ([S] pour 79, [M] pour 127 et [L] pour 255 colonnes).
- Un petit soleil apparaît à gauche de cette ligne quand le fichier chargé
- a été modifié depuis la dernière sauvegarde.
- Les fonctions d'éditions sont nombreuses et une énumération comp-
- lète serait ici longue, fastidieuse et de peu d'intérêt. Seul un peu de
- pratique permet de mesurer toute la puissance d'EDIX. A noter Cependant
- que lorsque l'on est en mode insertion, les caractères entrés au clavier
- sont bien sûr insérés dans la ligne courante, si la ligne a atteint sa
- taille maximum, un bip sonore prévient qu'on ne peut plus rien insérer.
- Pour passer à la ligne suivante on peut utiliser la flèche bas du cur-
- seur à condition de ne pas être à la fin du fichier, sinon il faut créer
- une nouvelle ligne avec la touche Enter (Entrée, Retour etc...).
-
- Manipulation de blocs de texte.
- ───────────────────────────────
- Sur ce point, EDIX est un peu différent de ce qui existe habi-
- tuellement. Il semble en fait qu'il n'y ait pas de système idéal. La
- "corbeille" a ses avantages et ses inconvénients. Les autres systèmes
- aussi. EDIX fonctionne de la façon suivante:
- - Pour manipuler un bloc ( Recopier, Déplacer, Supprimer ), il faut com-
- mencer par le sélectionner. Les touches <F7> et <F8> ou Les combinaisons
- <CtrlK D> et <CtrlK F> sont là pour marquer le début et la fin du bloc.
- La combinaison de touches <Shift gauche curseur> permet de faire évoluer
- la taille de ce bloc. Lorsqu'un bloc de texte est sélectionné, il appa-
- raît en surbrillance et reste sélectionné tant qu'on aura pas utilisé
- une touche spécifique d'édition.
- - Après avoir sélectionné un bloc, on peut faire les manipulations sou-
- haitées ou appeler n'importe quel menu pour une action quelconque. En
- cas de difficultés, se reporter à l'aide contextuelle du menu Edition
- qui explique comment procéder aux manipulations.
-
- Imprimer du texte.
- ──────────────────
- Avec EDIX, on peut imprimer des fichiers texte totalement ou par-
- tiellement. Il faut se rappeler qu'EDIX n'est pas un traitement de
- texte. Donc pas question de faire des mises en page sophistiquées. Néan-
- moins, EDIX permet quelques aménagements tels que le choix d'une police
- de caractères (parmi les plus courantes), choix du format de papier uti-
- lisé ou encore disposition de marge et de sauts de page. Sur ce point il
- faut préciser que les résultats dépendent de l'imprimante utilisée.
- Toutefois, EDIX qui se veut être un programme "ouvert" offre la possibi-
- lité à l'utilisateur de programmer ses propres codes d'imprimante. Là,
- un peu d'expérience est indispensable.
-
- Utilisation du mode Dessin.
- ───────────────────────────
- Qui n'a pas souffert au moins une fois de ne pouvoir faire faci-
- lement et rapidement un encadrement ou un soulignement pour agrémenter
- la présentation de son texte, sans avoir recours à la consultation du
- tableau des codes Ascii qui se trouvent à la page d'on ne sait plus quel
- livre et qui, de toute façon, est difficile à repérer et qu'il faut en-
- suite entrer en faisant : Alt + valeur ? Pour les autres, EDIX offre le
- mode dessin qui certes requiert un peu de pratique, mais devient rapide-
- ment attrayant, voir amusant à utiliser. Le traceur est véritablement
- "intelligent". Il détecte ce qu'il y a autour de la position du curseur
- et choisit correctement le caractère approprié selon la direction et le
- type de motif choisi. De surcroît, si l'on se trompe on peut utiliser
- une gomme pour rectifier l'erreur.
- Lorsque l'on est dans l'éditeur, <F5> permet de basculer en mode
- dessin. Une fois en mode dessin on ne peut rien faire d'autre, il faut
- donc en sortir avec <F5> ou Esc (Echap) pour commander une autre action.
- Il est important de noter que si le traceur superpose du texte,
- celui-ci est perdu. Il est donc conseillé d'être attentif.
-
- A propos de Couleurs.
- ─────────────────────
- EDIX permet aux utilisateurs possédant une carte vidéo EGA, VGA
- supérieure, et un écran couleur de pouvoir modifier les couleurs de
- l'interface.
- Le module Couleur est accessible via le menu Options.A l'appel de
- cette fonction, un écran apparaît avec un nouveau menu qui propose 3
- options. "Palette actuelle", "Collection couleurs" et "Modifier Palette"
- Si vous choisissez la première option, un écran témoin reproduisant les
- principaux éléments de l'interface du programme affiche les couleurs
- actuelles du programme. A partir de cette option, il est possible de mo-
- difier le choix des couleurs dans la palette active. La deuxième option
- permet de choisir un des 7 jeux de couleurs pré-définis qui sont livrés
- d'origine. Enfin la troisième option permet de modifier la palette de
- couleurs actuelle. La modification porte sur la valeur des registres de
- palette, ce qui n'est possible qu'à condition d'avoir une machine équi-
- pée d'un Bios VGA. Les résultats sont immédiatement visibles sur l'écran
- témoin.
- La possibilité de modifier les registres de palette ne doit
- pas encourager l'utilisateur à faire n'importe quoi. Il ne faut pas
- oublier que le choix des couleurs compte pour beaucoup dans le confort
- d'utilisation d'un programme.
- En l'absence du fichier EDIX.CFG, le programme est doté d'un jeu
- de couleurs par défaut qui est défini sur les registres de palette stan-
- dard. Les résultats sur un écran monochrome ne sont pas très attrayants.
- Le module couleur est assez sophistiqué pour pouvoir satisfaire à
- tous les goûts. En revanche il demande un peu d'attention pour être uti-
- lisé correctement. Une aide est accessible par <F1> au niveau du premier
- menu.Cette aide apporte de précieux renseignements sur le fonctionnement
- de chaque options.
- Faites des essais, EDIX vous demandera avant de sortir du module
- couleur, si vous voulez sauvegarder les changements. Si oui, ces modifi-
- cations seront enregistrées dans le fichier EDIX.CFG. Sinon, aucun
- changement ne sera validé.
-
- A propos de Ascii HexBin et le Calendrier.
- ────────────────────────────
- Bien peu de choses à dire sur ces 3 petits utilitaires qui ne
- sont là que pour rendre service à l'utilisateur. L'usage en est très
- facile.
-
- A propos de Sauver la Configuration.
- ────────────────────────────────────
- Encore une commodité offerte par EDIX. En effet, lorsqu'on inter-
- rompt une session alors que le travail à faire n'est pas terminé, il
- suffit de sauver la configuration. EDIX enregistre alors dans un fichier
- nommé EDIX.CFG, un certain nombre des paramètres qui seront utilisés
- lors du prochain lancement du programme afin de se retrouver dans la
- même position (ou presque) que lorsqu'on l'a quitté. (Voir plus haut les
- modes de lancement). En plus du dernier fichier et son format, les para-
- mètres conservés concerne la tabulation, les réglages d'imprimante et du
- module dessin. En revanche, la liste des autres fichiers appelés lors de
- la précédente session n'est pas enregistrée. Si l'on ne souhaite plus
- qu'un fichier terminé soit chargé directement au lancement, on peut soit
- lancer EDIX avec un nouveau nom de fichier, soit choisir dans le menu
- Fichiers, la commande Nouveau Fichier et ensuite refaire une sauvegarde
- de configuration.
-
-
- ┌────────────────────────┐
- │ Limites du programme │
- └────────────────────────┘
-
- EDIX charge en mémoire vive l'intégralité du fichier courant.
- Le gros avantage de cette technique est de limiter les accès disque. Par
- contre cela limite la taille maximum des fichiers. L'allocation de
- mémoire est d'environ 320 ko par fichier. Ce qui corresponds à un peu
- plus de 4000 lignes de 79 colonnes, 2500 lignes de 127 colonnes et 1250
- lignes de 255 colonnes. Si l'on utilise EDIX avec une machine équipée
- d'un processeur inférieur au 80286, il est un peu lent pour manipuler
- des gros fichiers. Le programme a été tout au long de son élaboration
- longuement essayé sur plusieurs types de machines pour aboutir à un
- niveau de fiabilité élevé. Cependant les auteurs ne sauraient garantir à
- 100% l'absence de tout bogue (bug).
-
-
- ┌────────────────────────────┐
- │ Conditions d'utilisation │
- └────────────────────────────┘
-
- EDIX n'est pas un programme du domaine public, et reste de ce
- fait la propriété des auteurs ou leur ayants droit.
- L'usage d'EDIX suppose la possession d'une licence d'utilisation
- que l'on peut se procurer directement auprès des auteurs ou d'un distri-
- buteur agréé, pour une somme modique.
-
- L'utilisation à but professionnel (enseignement,formation etc...)
- de EDIX est assujettie à la possession d'une licence spéciale.
-
-
- ┌──────────────────┐
- │ Remerciements │
- └──────────────────┘
-
- Les auteurs tiennent à remercier vivement les personnes ci-après
- ayant contribué ou simplement apporté leur soutien à l'élaboration, la
- mise au point et l'évolution de ce produit.
-
- Florence Chérel, Henri Chollet, Benjamin Despoix, Jacques Mary.
-
- ════════════
-
- Fin de Edix.doc Novembre 1994.
-